| 概要 | |
|---|---|
|
ファイル: \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va |
![]() |
|
デフォルトプラットフォーム: mE5-MA-VCL |
|
|
簡単な説明 Laplace Edge Sensitive Bayer Demosaicing |
|
このセクションでは、「Laplace filter」と呼ばれる、エッジ感度の高いベイヤーデモザイキングアルゴリズムの例を示します。以下では、まず補間アルゴリズムについて説明し、その後にVisualAppletsでの実装について簡単に紹介します。
赤および青ピクセル上の緑値の補間には、垂直方向および水平方向の勾配(
および
)が使用されます:
は、緑の値を補間する必要があるピクセル上の
色差値(赤または青)です。
緑の
は、
赤と青のピクセル位置で次のように求められます:
ここで、値
はエッジの重要度を決定します。
赤および青の色補間には、3つのケースが存在します:
1. 色の補間
(同じ色のライン上の緑ピクセル):
2. 色の補間
(異なる色のライン上の緑ピクセル):
3. 異なる色のピクセルでの色の補間には、勾配
および
が使用されます:
したがって、色(赤または青)は次のようになります:
Laplace filter"のVisualAppletsデザインは、\examples\Processing\Color\Bayer\LaplaceFilter_maVCL.vaにあります。図 242に、基本的な設計構造を示します。InputImageおよびOutputImageの内容は、基本的な取り込みの例(例:'Basic Acquisition Examples for Camera Link Cameras for marathon Frame Grabbers'を参照)と同等です。
図 243「HierarchicalBox Laplaceの内容」に、HierarchicalBox Laplaceの内容を示します。
HierarchicalBox 内では、 HorizontalValues, VerticalValues, Green_On_Color_Pixel および
Color_On_Other_Color の単一のカーネルコンポーネントが、
の単一の数式ステップの計算に使用されます。 式 2 を 式 7。コメントボックスには、各 HierarchicalBox のコンテンツおよび現在の数式ステップに関する詳細情報が記載されています。
図 244「HierarchicalBox SortToComponents のコンテンツ」には、ボックス SortToComponents のコンテンツが表示されています。ここでは、計算された赤、緑、青の色値が、現在のピクセルカラーに応じて出力値に割り当てられます。現在のピクセルの色は、HierarchicalBox WhereAmI_Colour で決定されます。ここでは、サンプルの対応するコメントボックスで説明されているように、さまざまなBayerパターンを選択できます。








前へ

